package com.zx.zxojbackendjudge.strategy;


import com.zx.zxojbackendmodel.dto.judge.ExecuteCodeResponse;
import com.zx.zxojbackendmodel.dto.question.JudgeCase;
import com.zx.zxojbackendmodel.dto.question.JudgeConfig;
import lombok.Builder;
import lombok.Data;

import java.util.List;

@Data
@Builder
public class JudgeContext {
    //沙箱执行结果
    private ExecuteCodeResponse executeCodeResponse;
    //输入用例
    private List<String> inputs;
    //输入输出用例
    private List<JudgeCase> judgeCase;
    //判题配置
    private JudgeConfig judgeConfig;
    //语言
    private String language;
}
